package com.zuoban.service;

import com.zuoban.common.Result;
import com.zuoban.dto.UserLoginDto;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 * @BelongsProject: zuoban-boot
 * @BelongsPackage: com.zuoban.service.strategy
 * @Author: zxy
 * @CreateTime: 2022-10-10
 * @Description: ...
 */
public interface BaseUserInfoService {

    Result login(HttpServletRequest request,UserLoginDto userLoginDto);

    Result register(UserLoginDto userLoginDto);

    void getImgCode(String userAccount, HttpServletResponse response);

    void logout(UserLoginDto userLoginDto);
}
